package com.qidian.buy.goods.service;

import com.qidian.buy.goods.entity.Item;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qidian.buy.goods.vo.ItemVO;
import com.qidian.buy.util.pojo.QdResult;

import java.util.List;

/**
 * <p>
 * 商品表 服务类
 * </p>
 *
 * @author 戴着假发的程序员
 * @since 2024-05-08
 */
public interface IItemService {
    QdResult save(ItemVO vo);

    QdResult saveWrapper(ItemVO vo);

    QdResult list(Item item,int page,int limit);

    QdResult addItemAndSpeRelation(Long itemId, List<Long> speId);

    QdResult getSpeIdByItemId(Long itemId);

    QdResult getByItemId(Long itemId);

    QdResult detail(Long itemId);
}
